1
general::
Phrase(s): spirit someone or something off (to some place)
to hurry someone or something away, presumably unnoticed, to another place. • Aunt Jane spirited the children off to bed at half-past eight. • She spirited off the leftover roast beef.
McGrawhill's American Idioms And Phrasal Verbs